package edu.yngsxy.demo.service;

import edu.yngsxy.demo.model.TProduct;

import java.util.List;

public interface ProductService {

    /**
     * 展示所有商品
     * @return
     */
    List<TProduct> getProductList(String productname,String brand);

    /**
     * 查看详细商品说明
     * @param productID
     * @return
     */
    TProduct getProductDetail(int productID);

    /**
     * 添加商品
     * @param tProduct
     * @return
     */
    boolean addProduct(TProduct tProduct);

    /**
     * 修改商品信息
     * @param tProduct
     * @return
     */
    boolean modProduct(TProduct tProduct);


    /**
     * 删除商品信息
     * @param productID
     * @return
     */
    boolean deleteProduct(int productID);

    /**
     * 根据userid查询这个人下面的所有商品
     * @param userid
     * @return
     */
    List<TProduct> productAll(Integer userid);
}
